decimator production facility - Almanca İngilizce Sözlük