tufted lovegrass - Turkish English Dictionary