demountable body - Alemán Inglés Diccionario