despalillador - French English Dictionary