withdrawal of troops from ... - Französisch Englisch Wörterbuch