administrative impediments - Turco Inglés Diccionario