prince rupert drop - French English Dictionary