succorance - German English Dictionary