handling and administration - German English Dictionary