detachable nacelle - Español Inglés Diccionario