smilodon - Alemán Inglés Diccionario