olive pile (oil mill) - Français Anglais Dictionnaire