chingona - French English Dictionary