rights of discovery - Almanca İngilizce Sözlük