mobile maintenance unit - German English Dictionary