succoured - German English Dictionary