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