owner of a bus company - German English Dictionary