placentoid - Alemán Inglés Diccionario