avoir la main verte

Verb

 * 1)  to have a green thumb, to have green fingers, to be green-fingered