another pair of eyes - Turco Inglés Diccionario