(deliberate) termination of pregnancy - Französisch Englisch Wörterbuch