facilitate things - Almanca İngilizce Sözlük