schleppend - French English Dictionary