place where seagulls nest - Turc Anglais Dictionnaire