repeating pattern - French English Dictionary