reached orgasm (man) - Spanish English Dictionary