chapuceada - French English Dictionary