be excessively hungry - German English Dictionary