a type of van or bus - Fransızca İngilizce Sözlük