angiosperms - German English Dictionary