on-the-spot observations - Turco Inglés Diccionario