surrender one's weapons - Französisch Englisch Wörterbuch