strife-torn - French English Dictionary