bitchslap - French English Dictionary