feel restless and uneasy - Alemán Inglés Diccionario