the result leaves much to desired - Türkisch Englisch Wörterbuch