give me a rest! - Turco Inglés Diccionario