i'm all thumbs today - Alemán Inglés Diccionario