pleached hedges - Alemán Inglés Diccionario