leopard flounder - Francés Inglés Diccionario