kilimanjaro (mountains in africa) - Spanish English Dictionary