detachable magazine - Alemán Inglés Diccionario