pillery - French English Dictionary