canis mesomelas - Alemán Inglés Diccionario