administrative inconvenience - German English Dictionary