have a green thumb - Turkish English Dictionary