expressing surprise or the like - Turco Inglés Diccionario