enough to satisfy - Türkçe İngilizce Sözlük