be very restless - French English Dictionary