supercover - French English Dictionary