to go on a honeymoon - Spanish English Dictionary