co-operative shop - German English Dictionary