from the savanna - Español Inglés Diccionario