canis dirus - Turco Inglés Diccionario