area of potentially suitable habitat - Turc Anglais Dictionnaire