moustache-twirling villain - Español Inglés Diccionario