fully-equipped mobile van - Turkish English Dictionary