you have to trust me - French English Dictionary