yield a profit or result - Türkçe İngilizce Sözlük