person with an amblyopic eye - Francés Inglés Diccionario