Amazon river dolphin - Francés Inglés Diccionario