your fingers itch - Alemán Inglés Diccionario