inhabitor - Turkish English Dictionary