beach landing site - Fransızca İngilizce Sözlük