weird sisters - French English Dictionary