feel restless and uneasy - Turco Inglés Diccionario