compositing - French English Dictionary