a tough guy - Allemand Anglais Dictionnaire