sartoy weapons plant - Alemán Inglés Diccionario