strife-torn - German English Dictionary