hellcat - French English Dictionary