testicular cord - İngilizce Eşanlam Sözlük