sharp-leaved asparagus - Turkish English Dictionary