a beached whale - Français Anglais Dictionnaire