better be sure than sorry - German English Dictionary