overcomer - German English Dictionary