be expected to give birth - Francés Inglés Diccionario