temporary love affair - Spanish English Dictionary