leaf-green - Turkish English Dictionary