shout the odds - German English Dictionary