cape (of a whale or dolphin) - Espagnol Anglais Dictionnaire