big rascal - French English Dictionary