green-thumbed - Spanish English Dictionary