dabie mountains - Alemán Inglés Diccionario