twirl one's moustache - Alemán Inglés Diccionario