well driven by hand - Allemand Anglais Dictionnaire