macana sword - Alemán Inglés Diccionario