decorticate - Francés Inglés Diccionario