moustache-twirling villain - Francés Inglés Diccionario