strong armed resistance - French English Dictionary