penny-dreadful - French English Dictionary