fantastic caryatid - French English Dictionary