pencaceada - French English Dictionary