beach landing site - Turc Anglais Dictionnaire