completely independent - Turc Anglais Dictionnaire