imperfectible - French English Dictionary