Starry flounder - Francés Inglés Diccionario