who believe that - German English Dictionary