every man and his dog - French English Dictionary