intimate companion - Spanish English Dictionary