travelling company - German English Dictionary