testicular sperm extraction (tese) - French English Dictionary