to the end that - French English Dictionary