testicular sperm extraction (tese) - Spanish English Dictionary