green-thumbed - Turkish English Dictionary