one's finger itches to - Alemán Inglés Diccionario