there's enough for everybody - German English Dictionary