minibuses - French English Dictionary