green-leafy vegetables - Turkish English Dictionary