make someone eat your dust - Allemand Anglais Dictionnaire