i got something better for you - French English Dictionary