removable body - Francés Inglés Diccionario