muthafucka - French English Dictionary