snail-paced - French English Dictionary