you sure you're all right - French English Dictionary