not trust somebody an inch - French English Dictionary