have lack of appetite - German English Dictionary