police van for transporting detainees - Espagnol Anglais Dictionnaire