charchazo - French English Dictionary