obligatory excreted by urine - Spanish English Dictionary