to remain in one's habitat - Turc Anglais Dictionnaire