atropellarse - French English Dictionary