exclamation of amazement - Alemán Inglés Diccionario