canis dirus - Alemán Inglés Diccionario