someone that destroys religious images or icons - French English Dictionary