green-leaved vegetable - Turkish English Dictionary