have a lot on the ball - Allemand Anglais Dictionnaire