camera with interchangeable lens - French English Dictionary