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