local convenience store owner - Français Anglais Dictionnaire