(deliberate) termination of pregnancy - Francés Inglés Diccionario