succours - German English Dictionary