escorpera - French English Dictionary