testicular sperm extraction (tese) - German English Dictionary