expression of amazement or surprise - Alemán Inglés Diccionario