an expression for surprise/amazement - Turco Inglés Diccionario