malhechora - French English Dictionary