machine cage - Alemán Inglés Diccionario