wearing a heavy moustache - Alemán Inglés Diccionario