glowering - Alemán Inglés Diccionario