sacrosanta - French English Dictionary