indian ocean whale sanctuary - German English Dictionary