illegally sold dolphin meat - Francés Inglés Diccionario