be on the offensive - French English Dictionary