this seems natural - Türkisch Englisch Wörterbuch