person with a green thumb - Español Inglés Diccionario