totalizators - German English Dictionary