sharp-leaved asparagus - German English Dictionary