Canis dirus - Turco Inglés Diccionario