marginal placentation - German English Dictionary