an open sore - Turco Inglés Diccionario