green twig - Alemán Inglés Diccionario