have fire in the belly - French English Dictionary