have trust issues - French English Dictionary