(latin a) storehouse - Français Anglais Dictionnaire