pechazo - French English Dictionary