administrative inconvenience - Turkish English Dictionary