be hungrier than a blind dog - French English Dictionary