wrecker vehicle - German English Dictionary