ramraiding - French English Dictionary