removable hood - Francés Inglés Diccionario