it escaped my notice. - Turco Inglés Diccionario