light rescue vehicle - German English Dictionary