be very restless - German English Dictionary