kiss repeatedly - French English Dictionary