be hardly able to wait - Türkçe İngilizce Sözlük