he's got some serious balls - Allemand Anglais Dictionnaire