glowering - Francés Inglés Diccionario