road service vehicle - German English Dictionary