you should get some rest - Turco Inglés Diccionario