to meet one's match - Allemand Anglais Dictionnaire