temporary alliance - Spanish English Dictionary