eyepatch - Turco Inglés Diccionario