strap-toothed whale - Turc Anglais Dictionnaire