in the garb of - Spanish English Dictionary