you know you can trust him - French English Dictionary