saint–peter's–wreath - French English Dictionary