twirl one's moustache - Francés Inglés Diccionario