stand in wonder - Alemán Inglés Diccionario