every man and his dog - Allemand Anglais Dictionnaire