keep out of sight - Francés Inglés Diccionario