an interjection expressing surprise - Turco Inglés Diccionario