contractor vehicle - German English Dictionary