that will do (enough). - Türkçe İngilizce Sözlük