savannahs - Alemán Inglés Diccionario