not having a firm basis or foundation - Türkisch Englisch Wörterbuch