legally operating automobile - German English Dictionary