green thumb - Alemán Inglés Diccionario