off track betting - German English Dictionary