scapulara - French English Dictionary