urinate, pee - Spanish English Dictionary