chase relentlessly - French English Dictionary