perfectible - French English Dictionary