i tell you straight - French English Dictionary