put a halt to - Almanca İngilizce Sözlük