overlapping multiple - French English Dictionary