alfalfa sprout - Turkish English Dictionary