trust someone implicitly - French English Dictionary