off-chance - German English Dictionary