technical advisory service - German English Dictionary