self-sealing coupling half - Almanca İngilizce Sözlük