many times - French English Dictionary