hitch probability - German English Dictionary