minibuses - German English Dictionary