like greeks bearing gifts - German English Dictionary