let slip information - Español Inglés Diccionario