persons rescued at sea - German English Dictionary