be a total rascal - French English Dictionary