have a dog in the hunt - Allemand Anglais Dictionnaire