to carry to an extreme - French English Dictionary