mechanical maintenance services - German English Dictionary