habitat suitability - Turco Inglés Diccionario