send many times - French English Dictionary