stand in awe of - Alemán Inglés Diccionario