triton-like mythological figure half man half sea lion - Espagnol Anglais Dictionnaire