leafy bower - Alemán Inglés Diccionario