not having a firm basis or foundation - Espagnol Anglais Dictionnaire