keen or shrewd person - Almanca İngilizce Sözlük