vine tropical rain forest - Spanish English Dictionary