in one's natural habitat - Turco Inglés Diccionario