delivery van - Turkish English Dictionary