ready-assembled - French English Dictionary