upper extremity of the testis - Türkçe İngilizce Sözlük