feel restless and uneasy - Espagnol Anglais Dictionnaire