pechicata - French English Dictionary