someone that believes - French English Dictionary