be food for thought - German English Dictionary