share an apartment - French English Dictionary