i got quite a little green thumb - Alemán Inglés Diccionario