co-operative apartment - French English Dictionary