a beached whale - Turc Anglais Dictionnaire