let (something) rest - Turco Inglés Diccionario