tough customer someone - Allemand Anglais Dictionnaire