lefteye flounders - Alemán Inglés Diccionario