angiosperma - Turkish English Dictionary