to slow things down - Almanca İngilizce Sözlük