overawed - Alemán Inglés Diccionario