have green fingers - Turc Anglais Dictionnaire