a good landfall - Turc Anglais Dictionnaire