mactra - Alemán Inglés Diccionario