piece/area of savanna - Alemán Inglés Diccionario