right whale porpoise - Francés Inglés Diccionario