it's possible that - German English Dictionary