have fire in one's belly - French English Dictionary