let something slip down - Turco Inglés Diccionario