having an appetite - German English Dictionary