manned vehicle - German English Dictionary