coach company - German English Dictionary