interlocking installation - Almanca İngilizce Sözlük