apical placentation - Turkish English Dictionary