be an eyesore - Turco Inglés Diccionario