occasional love affair - German English Dictionary