concealable - Francés Inglés Diccionario