studio apartment - French English Dictionary