turf hedge - Alemán Inglés Diccionario