rerepeat - French English Dictionary