physical imperfections - French English Dictionary