grind to a halt/standstill - Fransızca İngilizce Sözlük