yield a profit or result - Türkisch Englisch Wörterbuch