(deliberate) termination of pregnancy - Español Inglés Diccionario