be twiddling your thumbs - Alemán Inglés Diccionario