short-term girlfriend - Spanish English Dictionary