rugged mountains - Espagnol Anglais Dictionnaire