have fire in the belly - German English Dictionary