sartoy weapons plant - Francés Inglés Diccionario