inhabitress - Turkish English Dictionary