deplumation - French English Dictionary