administrative impediments - Spanish English Dictionary