culminating - French English Dictionary