piece of ordenance - Alemán Inglés Diccionario