synthetic estrogen - Francés Inglés Diccionario