be restless and nervous - Français Anglais Dictionnaire