save a lot of time - French English Dictionary