occasional love affair - French English Dictionary