ancient engine to cast stones - Französisch Englisch Wörterbuch