be excessively hungry - Turkish English Dictionary