its meaning in turkish - Türkisch Englisch Wörterbuch