despalillado - French English Dictionary