large apparatus - Alemán Inglés Diccionario