team working in exchange for food - German English Dictionary