fully-equipped mobile van - German English Dictionary