pickstitch - French English Dictionary