green-thumbed - Alemán Inglés Diccionario