distrusting - French English Dictionary