bring something to an end - French English Dictionary