placentoid - Francés Inglés Diccionario