have a keen desire for something - Almanca İngilizce Sözlük