felis macrocelis - Alemán Inglés Diccionario