someone who has extensive knowledge or ability - Almanca İngilizce Sözlük