synthetic progestational hormones - Francés Inglés Diccionario