rescatar - German English Dictionary