teal lovegrass - Turkish English Dictionary