arremeterse - French English Dictionary