angiosperma - German English Dictionary