finishing places - French English Dictionary