trouble-torn - German English Dictionary