(latin a) storehouse - French English Dictionary