restlessly - French English Dictionary