macuche - Alemán Inglés Diccionario