you better tell me right now - French English Dictionary