cider shop owner - French English Dictionary