rally (troops) - Spanish English Dictionary