dog clutch sleeve - Almanca İngilizce Sözlük