its turkish meaning - Spanisch Englisch Wörterbuch